home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 5
/
Skunkware 5.iso
/
src
/
X11
/
xarchie-2.0.9
/
pauthent.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-06-18
|
987b
|
54 lines
/*
* Copyright (c) 1989, 1990, 1991 by the University of Washington
*
* For copying and distribution information, please see the file
* <copyright.h>.
*
* gf xarchie v2.0 - Sync with archie v1.4.1.
*/
#include <copyright.h>
#define PFSA_UNAUTHENTICATED 1
struct pfs_auth_info {
char auth_type[100];
char authenticator[250];
};
typedef struct pfs_auth_info *PAUTH;
typedef struct pfs_auth_info PAUTH_ST;
PAUTH get_pauth();
#ifndef VMS
# ifndef IN_H
# ifdef PCNFS
# include <tklib.h>
# endif
# ifndef _TYPES_
# include <sys/types.h>
# endif
# include <netinet/in.h>
# define IN_H
# endif
#else
# ifndef _ARCHIE_VMS
# include <vms.h>
# endif
#endif
struct client_info {
int ainfo_type;
char *auth_type;
char *authenticator;
char *userid;
short port;
struct in_addr haddr;
struct pfs_auth_info *previous;
struct pfs_auth_info *next;
};
typedef struct client_info *CINFO;
typedef struct client_info CINFO_ST;